high-resolution satellite imagery - Spanisch Englisch Wörterbuch